home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / lisp / stk-3.002 / stk-3 / STk-3.1 / Extensions / Makefile.in < prev    next >
Encoding:
Makefile  |  1996-07-21  |  1.7 KB  |  54 lines

  1. #
  2. # Copyright ⌐ 1993-1996 Erick Gallesio - I3S-CNRS/ESSI <eg@unice.fr>
  3. #
  4. # Permission to use, copy, and/or distribute this software and its
  5. # documentation for any purpose and without fee is hereby granted, provided
  6. # that both the above copyright notice and this permission notice appear in
  7. # all copies and derived works.  Fees for distribution or use of this
  8. # software or derived works may only be charged with express written
  9. # permission of the copyright holder.  
  10. # This software is provided ``as is'' without express or implied warranty.
  11. #
  12. #           Author: Erick Gallesio [eg@kaolin.unice.fr]
  13. #    Creation date:  6-Mar-1994 15:49
  14. # Last file update: 21-Jul-1996 22:27
  15.  
  16. include ../config.make
  17.  
  18. EXAMPLES = stack.$(SH_SUFFIX) \
  19.        when.$(SH_SUFFIX)
  20.  
  21. CFLAGS= $(SH_CCFLAGS) $(STKCFLAGS) $(DFLGS) -DUSE_TK @DEFS@ \
  22.         -I../Tk/generic -I../Tk/$(FLAVOR) -I../Tcl -I../Src -I../Mp $(XINCLUDES) 
  23.  
  24. ##############################################################################
  25. .SUFFIXES: .$(SH_SUFFIX) .o .c
  26.  
  27. .o.$(SH_SUFFIX): 
  28.     -$(SH_LOADER) $(SH_LDFLAGS) $*.$(SH_SUFFIX) $<
  29.     if test -f a.out  ;then mv a.out $*.$(SH_SUFFIX); fi
  30.  
  31.  
  32. ##############################################################################
  33. all: $(EXTRA_OBJ)
  34.  
  35. # Following lines are needed for weird make commands. Use Gnu make....
  36. hash.$(SH_SUFFIX):     hash.o 
  37. sregexp.$(SH_SUFFIX):     sregexp.o 
  38. process.$(SH_SUFFIX):     process.o 
  39. socket.$(SH_SUFFIX):     socket.o 
  40. posix.$(SH_SUFFIX):    posix.o
  41. html.$(SH_SUFFIX):    html.o
  42. pixmap.$(SH_SUFFIX):    pixmap.o
  43. examples: $(EXAMPLES)
  44.  
  45. install:
  46.     if test "$(EXTRA_OBJ)" != "" ; then $(CP) $(EXTRA_OBJ) $(execdir); fi
  47.  
  48. install.libs:
  49.  
  50.  
  51. clean:
  52.     @/bin/rm -f *.o *.$(SH_SUFFIX) core *~ Makefile config.status config.log
  53.